uranium carbide - English Synonyms Dictionary